Career 2016 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F1 Canada F2 USA F6 France F5 USA F7 USA F8 USA F13 France F7 Turkey F15 Turkey F16 Turkey F17 Turkey F20 France F10 France F11 Turkey F18 IPP Open - Helsinki Milano Challenger-Jameson Cup - Milan Warsteiner Challenger Lubeck - Lubeck Open de l'Isere - Grenoble Open de Franche Comte - Besancon Okal Cup - International Bavarian Championship - Eckental VII Open Banc Agricol - Andorra Sporting Challenger 2003 - Turin The Surbiton Trophy - Surbiton USTA Men's Challenger of Dallas - Dallas USTA Tallahassee Tennis Challenger - Tallahassee Fifth Third Bank Tennis Classic - Lexington Jameson Cup - Milan Pro Challenger at Calabasas - Calabasas BMW Tennis Championship - Sunrise 2006 USTA Tallahassee Tennis Challenger - Tallahassee The LTA Cardiff Challenger - Cardiff Challenger Casablanca San Angel - Mexico City Atlanta Clay Court Challenger - Atlanta The Surbiton Trophy - Surbiton USTA Challenger of Oklahoma - Tulsa USTA Challenger - Champaign AT&T Challenger of Dallas - Dallas Turkey F19 2007 Challenger of Santa Clara - Valencia XL Bermuda Open - Bermuda Sunset Moulding Yuba City Racquet Club Challenger - Yuba City The Comercia Challenger - Aptos Alexander Kolyaskin Memorial - Donetsk Oklahoma Challenger - Tulsa Swanston Challenger - Sacramento Challenger 42 - Andrezieux Pro Challenger at Calabasas - Calabasas Samsung Securities Cup - Seoul Flea Market Cup - Busan IPP Open - Helsinki Internazionali di Tennis di Bergamo - Bergamo Internationaux du Doubs - Besancon Puerto Rico Challenger Tennis Event - Humacao Men's Pro Challenger at Tunica National - Tunica Izmir Cup - Izmir Moncton Men's Challenger - Moncton Fifth Third Bank Tennis Championships - Lexington Genova Open Challenger - Genova Semgroup Challenger - Tulsa Waco Tennis Challenger - Waco USA F24 Music City Challenger - Nashville JSM Challenger of Champaign - Urbana Heilbronn Challenger Cherbourg Challenger Sunrise Challenger Baton Rouge Challenger Rhodes Challenger Ramat Hasharon Challenger Reggio Emilia Challenger Recanati Challenger Segovia Challenger St. Remy Challenger Mons Challenger Savannah Challenger San Remo Challenger Sarasota Challenger Ojai Challenger Pozoblanco Challenger Tulsa Challenger Izmir Challenger Calabasas Challenger Charlottesville Challenger Ortisei Challenger Rimouski Challenger St. Brieuc Challenger Tallahassee Challenger Prostejov Challenger Nottingham Challenger Winnetka Challenger Turin Challenger Pozoblanco Challenger Tulsa Challenger Sacramento Challenger Tiburon Challenger Charlottesville Challenger Geneva Challenger Knoxville Challenger Honolulu Challenger Sarasota Challenger Winnetka Challenger St. Remy Challenger Tiburon Challenger Nottingham Challenger Vancouver Challenger Napa Challenger The Powder Byrne Trophy - Surbiton Dallas Challenger 2002 USTA Challenger of Calabasas - Calabasas ECM Cup - Prague Irving Challenger Rimouski Challenger The Scottish Tennis Championships - Edinburgh Savannah Challenger Neride Prague Indoor - Prague Jameson Cup - Milan Heilbronn Open - Heilbronn Nottingham Challenger Powder Byrne Trophy - Surbiton The Surbiton Trophy - Surbiton III Challenger Continenal Plaza - Puerto Vallarta International Bavarian Championship - Eckental Heilbronn Open - Heilbronn Warsteiner Challenger Wolfsburg - Wolfsburg Tatra Banka Open - Bratislava Crystal Cup 1998 - Portoroz XL Capital Bermuda Open - Bermuda Zagreb Open - Zagreb Open de Franche Comte - Besancon Open Sainte-Victoire - Aix-En-Provence Neride Prague Indoor - Prague Hamburg Challenger - Hamburg Lambertz Open - Aachen Tatra Banka Open 2003 - Bratislava The Wright Financial Group, Inc. Challenger - Champaign VI Open Banc Agricol - Andorra Challenger Leon 2003 - Leon The Natrel's Challenger of Granby - Granby Binghamton Professional Tennis Tournament - Binghamton Regional Hand Center Men's Challenger - Fresno Challenger 42 - Andrezieux Gemax Samsung Open 2004 - Belgrade Challenger 42 - Andrezieux Steelers Cup - Kosice A Glimmer of Hope Challenger - Austin Challenger 42 - Andrezieux XI Open International D'Andorra - Andorra Harrah's Entertainment Men's Pro Challenger - Tunica Mobilux Open - Luxembourg 2004 Colorado Tennis Classic - Denver The Surbiton Trophy - Surbiton Black Forest Open 2004 - Freudenstadt Pekao Open 2004 - Szczecin College Station Challenger - College Station Open de L'Isere - Grenoble Music City Challenger - Nashville The LTA Men's Challenger Wrexham - Wrexham Torneo Internacional Challenger Fila 2006 - Leon 2005 Freeman Men's Challenger - Joplin Torneo Internacional Challenger Fila 2005 - Leon USTA Seascape Challenger - Aptos Lubbock Challenger - Lubbock Tallahassee Tennis Challenger - Tallahassee Challenger Casablanca San Angel - Mexico City Tunis Open - Tunis Kobstaedernes ATP Challenger - Kolding Binghamton Professional Tennis Tournament - Binghamton Ciudad de Pozoblanco Open Diputacion - Cordoba Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans USTA Comerica Challenger - Aptos Music City Challenger - Nashville dBI Tennis Challenger - Binghamton BMW Tennis Championship - Sunrise PrivatBank Cup - Dnepropetrovsk USTA Challenger of Orlando - Orlando USTA Men's Challenger of Dallas - Dallas Open D'Orleans - Orleans Challenger Banque Nationale - Granby Austin Challenger - Austin Ford Tennis Championships - Louisville Lambertz Open - Aachen Samsung Challenger 2007 - Ho Chi Minh City The $50,000 Pro Challenger at Calabasas - Calabasas 2004 Keys Gate Challenger - Homestead JSM Challenger - Champaign 2007 Knoxville Challenger - Knoxville Talahassee Challenger Music City Challenger - Nashville Internazionali de Tennis di Bergamo - Bergamo USTA Tallahassee Tennis Challenger - Tallahassee Countrywide Classic USTA Challenger - Carson The Surbiton Trophy - Surbiton Hilton Waikoloa Village USTA Challenger - Waikoloa Open de Franche-Comte - Besancon Open D'Orleans - Orleans KGHM Dialog Polish Indoors - Wroclaw Johannesburg Challenger Ethias Tennis Trophy - Mons Turin Challenger Winnetka Challenger Challenger Casablanca San Angel - Mexico City Tallahassee Tennis Challenger - Tallahassee Baton Rouge Pro Tennis Classic - Baton Rouge Vancouver Challenger Knoxville Challenger Champaign Challenger Music City Challenger - Nashville San Remo Tennis Cup - San Remo Fergana Challenger - Fergana Open Diputacion Ciudad de Pozoblanco - Cordoba Hilton Waikoloa Village USTA Challenger - Waikoloa President's Cup - Astana Caversham International Tennis Tournament - Jersey 2008 Knoxville Challenger - Knoxville Dunlop World Challenge - Toyota Tunis Open 2006 - Tunis Ciudad de Pozoblanco Open Diputacion - Cordoba WOW Cafe Challenger - New Orleans Pozoblanco Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto II Naples ITG Challenger - Naples 2007 West Side Tennis Club Clay Court Challenger - Forest Hills San Remo Tennis Cup - San Remo Sybase Open - San Jose Bratislava Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba The Nottingham Open - Nottingham Rado Swiss Open - Gstaad Leon Challenger Open D'Orleans - Orleans Lambertz Open by Stawag 2007 - Aachen XI Venice Open - Venice Lamberts Open by Stawag - Aachen Rado Swiss Open - Gstaad Davidoff Swiss Indoors - Basel Qatar Mobil Open 2000 - Doha 2004 Freeman Men's Challenger - Joplin Guadalajara Challenger Copenhagen Open - Copenhagen Estoril Open - Estoril The Wright Financial Group USTA Challenger - Champaign IPP Open - Helsinki Logopak Challenger 2005 - Lubeck Lubbock Challenger - Lubbock Internationaler Raiffeisen Grand Prix - St. Polten St. Brieuc Challenger Manchester Challenger Aptos Challenger Waldbaum's Hamlet Cup - Long Island The 'Fitz' Casino Challenger - Tunica Salem Open - Hong Kong West Side Tennis Club Clay Court Challenger - Forest Hills Heineken Open Shanghai - Shanghai Davidoff Swiss Indoors - Basel Sacramento Challenger St. Petersburg Open - St. Petersburg Fifth Third Bank Tennis Championships - Lexington Gold Flake Open - Chennai Adidas International - Sydney Carson Challenger Prostejov Challenger Odlum Brown Vancouver Open - Vancouver Milan Indoors - Milan Copenhagen Open - Copenhagen Levene Gouldin & Thompson Tennis Challenger - Binghamton Kroger / St. Jude International - Memphis Binghamton Challenger Sybase Open - San Jose Citrix Tennis Championships - Delray Beach U.S. Men's Clay Court Championships - Houston Tiburon Challenger The Stella Artois Grass Court Championships - London Idea Prokom Open - Sopot President's Cup - Tashkent 2005 West Side Tennis Coub Men's Challenger - Forest Hills Heineken Open Shanghai - Shanghai Davidoff Swiss Indoors - Basel Tata Open 2002 - Chennai Honolulu Challenger International Tennis Championships - Delray Beach Allianz Suisse Open Gstaad - Gstaad Mercedes-Benz Cup - Los Angeles Brasil Open - Salvador AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Open de L'Isere (Open 38) - Grenoble Copenhagen Open - Copenhagen Dallas Challenger The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport Home Depot Center USTA Challenger - Carson Mercedes-Benz Cup - Los Angeles USTA/Adtech Challenger - Boston IPP Open - Helsinki Bath Challenger Scottish Tennis Championship - Edinburgh USTA Illinois Challenger - Champaign The Joyce Eisenberg Jerusalem Open - Jerusalem Internationaux de Tennis de Brest - Brest 2002 FSE Challenger - Tarzana Milan Indoors - Milan The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel 2001 Eddleman USTA Challenger - Birmingham Vancouver Challenger SAP Open - San Jose Arizona Men's Tennis Championships - Scottsdale The Stella Artois Grass Court Championships - London Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Thailand Open - Bangkok Stockholm Open - Stockholm Helsinki Challenger Chennai Open - Chennai KGHM Polish Indoors - Wroclaw Jameson Cup - Milan Regions Morgan Keegan Championships - Memphis Intersport Heilbronn Open - Heilbronn US Men's Clay Court Championships - Houston 2003 USTA Tallahassee Tennis Challenger - Tallahassee Gerry Weber Open - Halle Tallahassee Challenger Oldum Brown Vancouver Open - Vancouver Ostrava Open 2005 - Ostrava BA-CA Tennis Trophy - Vienna Savannah Challenger Davidoff Swiss Indoors Basel - Basel Naples Challenger - Naples Ciur Pribram Challenger - Pribram Open de Montauban - Montauban Qatar ExxonMobil Open - Doha 4° Sporting Challenger - Turin Nottingham Challenger The Surbiton Trophy - Surbiton Tampere Challenger - Tampere Sunset Moulding Yuba City Racquet Club Challenger - Yuba City The Dubai Tennis Championships - Dubai The Tennis Channel Open - Las Vegas South African Airways Tennis Open - Durban The West Side Tennis Club Grass Court Challenger - Forest Hills Hilton Waikoloa Village USTA Challenger - Waikoloa Countrywide Classic - Los Angeles Freeman Men's $50,000 Challenger - Joplin RCA Championships - Indianapolis Fifth Third Bank Tennis Classic - Lexington Legg Mason Tennis Classic - Washington Thailand Open - Bangkok Open de Moselle - Metz Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open - Doha Northern Electric Open 1999 - Newcastle Open 13 - Marseille SAP Open - San Jose PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai Hilton Waikoloa Village USTA Challenger - Waikoloa Heilbronn Open - Heilbronn Indianapolis Tennis Championships - Indianapolis 2004 USTA Challenger of Calabasas - Calabasas XL Capital Bermuda Open - Bermuda If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Brisbane - Brisbane PBZ Zagreb Indoors - Zagreb Optimus Maia Open - Maia The Natrel's Challenger of Granby - Granby TED Open Istanbul - Istanbul Meridiana Sardegna Open - Olbia Chennai Open - Chennai Nuembrecht Challenger - Nuembrecht XL Capital Bermuda Open - Bermuda ECU Prague Open - Prague FILA Challenger Biella - Biella I Open de Tenis Comunidad de Madrid - Madrid Wiesmann Roadster Open - Nuembrecht San Luis Potosi Challenger - San Luis Potosi Atlantic City Open - Atlantic City Ciudad de Pozoblanco Open Diputacion - Cordoba Regions Morgan Keegan Championships - Memphis Akbank Private Banking-TED Open - Istanbul Busan Open - Busan Grand Prix Hassan II - Casablanca IPP Geneva Trophy - Geneva TED Open - Istanbul Smith Barney Men's Challenger - Covington The Swanston Challenger - Sacramento Sarajevo Open - Sarajevo Pro Tennis World Open - Sunrise Harrah's Entertainment Challenger - Tunica 2005 Tulsa Challenger - Tulsa Swanston Challenger - Sacramento Tatra Banka Open - Bratislava Intersport Heilbronn Open - Heilbronn Corona Mexico City Open - Mexico City Brisbane International - Brisbane Isla de Lanzarote - Lanzarote Heineken Open - Auckland Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London Mercedes Cup - Stuttgart Lubbock Challenger - Lubbock Apia International - Sydney Regions Morgan Keegan Championships - Memphis Estoril Open - Estoril UNICEF Open - 's Hertogenbosch Credit Agricole Suisse Open - Gstaad Keio Challenger International Tennis Tournament - Yokohama Sarajevo Challenger Delray Beach International Tennis Championships - Delray Beach U.S. National Indoor Tennis Championships - Memphis Recanati Challenger St. Remy Challenger Geneva Challenger The Stella Artois Grass Court Championships - Queen's/London AXA Cup - London ABN/AMRO World Tennis Tournament - Rotterdam Leon Challenger Savannah Challenger Milan Challenger Sao Paulo Challenger Tour Finals Jersey Challenger Sarasota Challenger Dallas Challenger Dallas Challenger Grand Prix de Tennis de Lyon - Lyon Izmir Challenger Gerry Weber Open - Halle Sacramento Challenger Delray Beach International Tennis Championships - Delray Beach If Stockholm Open - Stockholm Dallas Challenger AEGON Championships - London Ostrava Geneva Challenger Charlottesville Challenger Ordina Open - 's-Hertogenbosch The Artois Championships - London Knoxville Challenger The Nottingham Open - Nottingham Champaign Challenger Heineken Open - Auckland Sunrise Challenger AEGON International - Eastbourne Dallas Challenger Rimouski Challenger UNICEF Open - 's Hertogenbosch Baton Rouge Challenger The Stella Artois Championships - London Tallahassee Challenger RCA Championships - Indianapolis AEGON Championships - London Open 13 - Marseille Open Seat Godo 2007 - Barcelona The Stella Artois Championships - London Manta Challenger Ordina Open - 's-Hertogenbosch Indianapolis Tennis Championships - Indianapolis Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel Morelos Challenger SA Tennis Open - Johannesburg Tallahassee Challenger Istanbul Challenger Allianz Suisse Open Gstaad - Gstaad Allianz Suisse Open - Gstaad Scania Stockholm Open - Stockholm Open 13 - Marseille Brisbane International - Brisbane Mallorca Open - Mallorca Athens Challenger Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston UBS Open Gstaad - Gstaad AEGON Championships - London Bratislava Challenger Copenhagen Open - Copenhagen Thailand Open - Bangkok Orleans Challenger Guadalajara Challenger Savannah Challenger USTA Challenger of North Miami Beach - North Miami Beach Okal Cup 2001 International Bavarian Championships - Eckental Casino Lugano - Lugano Internationaux de Bretagne - Brest Warsteiner Challenger Lubeck - Lubeck Sarajevo Open - Sarajevo USTA Seascape Challenger - Aptos The Manchester Trophy - Manchester Medicor Open - Budapest Intersport Heilbronn Open - Heilbronn GHI Bronx Tennis Classic - Bronx The LTA Wrexham Challenger - Wrexham Heilbronn Open - Heilbronn Legg Mason Tennis Classic - Washington D.C. Japan Open - Tokyo Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo German Open - Hamburg Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Miami AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Regions Morgan Keegan Championships - Memphis ARAG World Team Championship - Dusseldorf Gerry Weber Open - Halle Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pacific Life Open - Indian Wells BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Thailand Open - Bangkok China Open - Beijing Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg AIG Japan Open Tennis Championships - Tokyo Open de Moselle - Metz Rogers Masters - Toronto BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Shanghai - Shanghai BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati President's Cup 1999 - Tashkent BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Toronto Open 13 - Marseille CA Tennis Trophy - Vienna The Dubai Tennis Championships - Dubai BNP Paribas Open - Indian Wells Grand Prix de Tennis de Lyon - Lyon RCA Championships - Indianapolis Credit Agricole Suisse Open - Gstaad CA Tennis Trophy - Vienna Allianz Suisse Open - Gstaad Croatia Open - Umag Davidoff Swiss Indoors - Basel The Nottingham Open - Nottingham President's Cup 2000 - Tashkent Scania Stockholm Open - Stockholm UBS Open Gstaad - Gstaad RCA Championships - Indianapolis Winston-Salem Open - Winston-Salem The Stella Artois Grass Court Championships - London SAP Open - San Jose Western & Southern Financial Group Masters - Cincinnati Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Delray Beach International Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis Tennis Masters Series - Toronto Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Rogers Masters - Montreal BNP Paribas Open - Indian Wells U.S. Open - New York Sony Ericsson Open - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Wimbledon - London SAP Open - San Jose Countrywide Classic - Los Angeles Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne Wimbledon - London Tennis Masters Series - Cincinnati Tennis Masters Series - Miami Rogers Masters - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne U.S. Open - New York Davis Cup, World Group, QF, ESP-SUI 4-1 Davis Cup, World Group, QF, BEL-SUI 3-2 Davis Cup, World Group, 1R, AUS-SUI 3-2 Davis Cup, World Group, QR, SUI-BLR 5-0 Davis Cup, World Group, 1R, SUI-USA 3-2 Davis Cup, World Group, QF, SUI-FRA 3-2 Davis Cup, World Group, PO, SUI-GBR 5-0 Davis Cup, World Group, 1R, SUI-AUS 2-3 Davis Cup, World Group, QF, FRA-SUI 3-2